public final class bm {

	private static bm a;

	public bm() {
	}

	public static bm a() {
		if (a == null)
			try {
				Class class1 = Class.forName("widsets.ui.S40ActiveStandby");
				a = (bm) class1.newInstance();
			} catch (Throwable _ex) {
				ce.a("S40 Active Standby implementation not present");
				a = null;
			}
		if (a == null) {
			a = new bm();
			ce.a("ActiveStandby not in use");
		}
		return a;
	}
}